Big Huge Thesaurus

beta blocker

noun